ancient roman newlywed's veil - Français Anglais Dictionnaire